micro propulsor - German English Dictionary